/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.com.flowernet.faces;

import java.util.LinkedList;
import java.util.List;
import javax.faces.model.SelectItem;
import br.com.flowernet.entity.PedidoProduto;
import br.com.flowernet.dao.PedidoProdutoDAO;

/**
 *
 * @author Diego
 */
public class PedidoProdutoFaces {
    
    PedidoProdutoDAO pedidoProdutoDAO;
    List<PedidoProduto> pedidoProdutos;
    List<PedidoProduto> pedidoProdutosBusca;
    PedidoProduto pedidoProdutoSelecionado;
    String data;
    String campo;
    String valor;

    /**
     * Creates a new instance of AdvogadoFaces
     */
    public PedidoProdutoFaces() {
    }

    public String getCampo() {
        return campo;
    }

    public void setCampo(String campo) {
        this.campo = campo;
    }

    public String getValor() {
        return valor;
    }

    public void setValor(String valor) {
        this.valor = valor;
    }

    public PedidoProduto getPedidoProdutoSelecionado() {
        return pedidoProdutoSelecionado;
    }

    public void setPedidoProdutoSelecionado(PedidoProduto pedidoProdutoSelecionado) {
        this.pedidoProdutoSelecionado = pedidoProdutoSelecionado;
    }

    public String iniciarAddPedidoProduto() {

        pedidoProdutoSelecionado = new PedidoProduto();
        return "CadastrarPedidoProduto";

    }

    public String finalizarAddPedidoProduto() {


        pedidoProdutoDAO.addPedidoProduto(pedidoProdutoSelecionado);
        pedidoProdutoSelecionado = null;
        return "ListarPedidoProdutos";
    }

    public String iniciarEditarPedidoProduto() {


        return "EditarPedidoProduto";

    }
    

    

    public List<PedidoProduto> getPedidoProdutosBusca() {

        return pedidoProdutosBusca;
    }

    public void setPedidoProdutosBusca(List<PedidoProduto> pedidoProdutosBusca) {
        this.pedidoProdutosBusca = pedidoProdutosBusca;
    }

    public String getData() {
        return data;
    }

    public void setData(String data) {
        this.data = data;
    }
    
}
